sewer rats - French English Dictionary